﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using LCTMoodle.Models.ViewModels;
using LCTMoodle.Models.DataModels;

namespace LCTMoodle.Service
{
    public class LoaiBaiVietService : Service
    {
        /// <summary>
        /// Lấy danh sách loại bài viết theo mã bài viết
        /// </summary>
        /// <param name="maBaiViet">Mã bài viết</param>
        /// <returns></returns>
        public static List<LoaiBaiVietViewModel> layLoaiBaiVietTheoMaBaiViet(int maBaiViet)
        {
            return executeDataReader_List<LoaiBaiVietViewModel>
            (
                "layLoaiBaiVietTheoMaBaiViet",
                new object[]
                {
                    maBaiViet.ToString()
                }
            );
        }
        /// <summary>
        /// Lấy toàn bộ loại bài viết
        /// </summary>
        /// <returns></returns>
        public static List<LoaiBaiVietDataModel> layLoaiBaiViet_Data()
        {
            return executeDataReader_List<LoaiBaiVietDataModel>(
                "layLoaiBaiViet_Data",
                new object[0]
            );
        }
    }
}